MongoDB是用Javascript開發者最熟悉(也許是最常用)的JSON格式儲存資料,在使用時操作及概念上都相較比容易了解。
更詳細的說,MongoDB內部是用BSON的格式來儲存資料,將JSON用Binary(二進位)的形式來處理,BSON也就是Binary JSON的意思,這樣可以加入內部資料處理的效能,也讓管理記憶體和使用硬碟空間更容易。
雖然轉成了二進位形式儲存,但所花的儲存空間可能比原本的JSON格式還來的大,主要是為了資料跨越性以及提升效能的手段之一。
可以用brew安裝或是直接用curl指令把tar檔抓下來
// 版本可以自己選擇,這邊是用v3.4.1
curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.4.1.tgz
然後將檔案解壓縮
tar -zxvf mongodb-osx-x86_64-3.4.1.tgz
接著建立專案資料夾並把檔案複製進去
mkdir -p mongodb
cp -R -n mongodb-osx-x86_64-3.4.1/ mongodb